All perfect and described. Wonderful ocean view (even better than anticipated), super clean pool (gets cleaned every Morning at 7am) and everything in the appartment which is needed to spend some beautiful sunny days on Crete! Can strongly recommend the place.