Great location, excellent view, with access to the beach and nice park next door. Pool was great, though would be nice with a hot tub. The place definitely suited most of our needs, however, having 1 year olds, it wasn't the best in regards to being child proofed - windows with no screens, reachable dead bolt, chairs next to the balcony railings. Overall, really liked the place and would recommend it.