Great location, lots of parking options, pools and outdoor hang out areas are great. On-site restaurant is very good food with reasonable prices. The room itself has some pros and cons. Pro’s: decent size for 3-4 guests, lots of beach gear provided like chairs, umbrellas, coolers, fan and small kitchen appliances. Cons: not thoroughly cleaned- dirty floors, fridge, vent hood and bathroom floors, very musty smelling with a dehumidifier that needs to be emptied by renter 3-5x per day, comforter on main bed had stains. No sheets left for pull out couch bed, had to call property manager who had new sheet’s delivered the next day but first night had to figure out bedding. I mentioned stains on comforter and sent pics but that was not addressed. Condo needs more hooks in bathroom and in hallways to hang bath and beach towels.