Everything about Anastasia Princess is truly amazing. From the second we arrived, greeted by the owners at the gate, until the very last minute, we felt like we were in another world. The buildings are absolutely beautiful and well maintained. Everything is always spotlessly clean. Housekeeping truly first class. Breakfast is probably the best we have experienced with a mixture of the “internationals” and authentic homemade Greek dishes - our favorites. Food at the restaurant excellent as well. They have two large pools, facing different directions so you can always enjoy the sun - or shades - if you like. Many rooms also have private pools and patios. In addition Anastasia has a private beach. All areas have luxurious sun beds, even the beach. All services are top notch if it’s housekeeping, waiters, restaurants, front office or owners. Very responsive from the day we booked our stay, helpful and informative. Anastasia truly is a Princess you don’t want to say goodbye to. Unfortunately we had to leave but only to be able to come back. And we certainly will.