Prime location! Our reservation included parking which is very hard to find in this area being that most places charge a daily or weekly parking fee. The parking structure is a little cramped but parking was ample and tons of spaces to park in (just a little difficult getting in and out of the spots). The host was great at communicating and ensuring check in was a breeze upon arrival. The queen bed was comfortable, however, the pullout sofa not so much. The apartment provides washable plates, eating utensils, cups, a microwave, a large mini fridge, a travel cooler, 2 beach chairs, a pair if snorkel gear, beach towels, and 2 boogie boards (all of which were useful to us during our stay). The host also provided us with good quality shampoo, conditioner, and body wash. Laundry machines are credit card operated and coin operated for detergent- so much more convenient and cheaper than going to the nearby laundry mat. The room is located in a hotel but privately owned so housekeeping was not provided. Given the location and parking alone, this place is definitely a great value. The building was a little older but served us well during our active stay, I would definitely recommend.