Located in Gouves, Crete, the Pella Apartments overlooks the sea and is not far from the beach where you can take a long stroll along the coast or stop and soak up the gorgeous Cretian sun. If you aren¿t up for a trek down to the beach then why not stay with in the apartment complex and sun bath by the large freshwater pool, or play some games in the games room.