Very clean and spacious place! Secure gated area with nearby beach and restaurants within walking distance. Communication for check in was superb! Would love to stay again!