Amazing pools, clean spacious apartment and fantastic location next to beach.