Amazing! I cannot recommend Giannis' place enough. First, the photos do not do the place justice. The whole time, it felt like we had our own private beach with crystal clear water. They even provided sanitized snorkeling gear for us to swim with. The unit was perfectly clean, and stocked with the most thoughtful amenities. Second, Giannis was by far the best host we have ever stayed with. He carried our heavy bags across 100m of sand, gave us recommendations of places to go on the island, and best of all, he and his wife brought us fresh baked croissants and pastries every single day of our stay. They were so communicative, kind, and helpful. We will never forget our stay here.