Everything was nice and if you like huge roof terraces with high privacy it is perfect for you. Rooms and integrated well equipped kitchen are small but for a stay in warm climate ok. Shown photos are matching and I would book again.