Cannot fault in any way. Flat was clean, spacious and perfectly located for all amenities. Check in/out was pretty straightforward. Carlos was a great host. Highly recommended for families with young children as beach right across is shallow and never crowded. Playing area for children is there as well. Will definately return!