The place is beautiful along with an amazing neighborhood, all in a gated area. It was prettier inside than pictures showed. All the amenities & beds were very good. However, the back porch area was small and hard to fit all 14 of us + the grill was completely burnt like there had been a fire. The upstairs was hard to cool, but the downstairs stayed very cool. The biggest complaint is that the condo advertised private beach access, and twice they committed to bringing bands, but on the last day, they said the condo does NOT come w/ beach access, so we had to go to public beach areas each day. Also, there is no extra parking anywhere. I think the ad says, you can park at the pool, but you will get towed if parking there ... which happened to us and that was extremely upsetting. It is impossible to fit more than 4 cars in the drive, but with 14-16 folks, it is hard to only have 4 cars. The host did not seem to respond after hours. Overall, a great location and fun vacation despite a few issues that could've been prevented had the listing been more accurate online about parking, beach access, and outdoor space.