Good location and proximity to beach and shops. A self-contained, well maintained setup for a family of 4.