This place is really, really nice. It’s spacious, clean, nicely decorated. The views are amazing. The beach is truly swimmable.