We loved our stay, it's a real home from home with nice touches and works for multiple families or groups who are meeting up. The place was spotless on arrival and everything worked as it should there was even a nice supply of cooking essentials should they be required. The outdoor area is covered and huge which allows everyone to comfortably sit and eat. The pool is clean and a great size with a covered area that is nicely furnished again.
The location is great with easy access to shops, the beach etc.