Best hotel I have ever stayed in. Everything was perfect, staff was helpful and lovely at all time, from check in to late night to check out. The apartment we stayed in had a heated jacuzzi completely isolated from the rest of the apartments, and privacy was great. We wish we could have stayed more. A couple of beaches very close by, and amazing greek food provided directly in the suite from the Greek tavern near by, which arrived still warm. 10/10!