We had a very nice time during our trip on Crete. The view from the apartment was marvelous, the area "Agia Pelagia" is very hilly so I would recommend to rent a car for your trip. The beach (5 min with car) was very nice (no rubbish, clear water but also many people), the food was awesome and the beer named "Mythos" tasty.
Emmanuel was a friendly host, price-performance ratio is good.