Perfect place to stay! Clean, comfy, great location! Amazing communication with the host:) Private beach, beautiful pool, safe, gorgeous place!!