Great apartment, as described. Perfect location near the beach and fantastic facilities for children with a pool and small park within the community. Comms were great and the owner accommodating. Would recommend.