Beautiful and very clean place. Check-in/out was a piece of cake. Kyriakos was always very responsive to and helpful with our queries. I would stay again in the future.