Lovely little villa as described, very clean and great value for money. The location is good it is about a 10/15 minute walk to the nearest beach, supermarket and plenty of shops and restaurants! Communication was fantastic any queries we needed answering were done so very quickly and anything new that was needed was brought around that same day. The only two things I would note is that we were charged an extra charge per day for a second high chair and travel cot, and there is no table tennis table as seen in the picture! Apart from that we had a fabulous stay!