Great location, pool and access to the beach. The apartment did not appear professionally cleaned and is in need of maintenance (missing tiles, unsealed walls). We encountered cockroaches throughout our stay and evidence of nice or rats.