Location ideal for families- beach steps away &Walmart is a short walk. Area very noisy from traffic. Condo not very clean - noticeable dirt on floors & the shower/bath not clean. Leftover soap in shower shelves. Had to vacuum the floors to clean it. Booked unit based on amenities listed & they were not present. No crib & no childrens dinnerware. We had to purchase these because they were not in the unit as described. Dining chairs were very unstable. They appeared to have been reinforced- 2 broke (1 with my toddler sitting on it). Received a replacement chair from host &next day another broke. Supposed to receive new chairs but never did & not able to eat at table in the condo. Host did not seem concerned about safety. saw other condos in the same building that were cleaner &in better shape. Highly suggest looking at other units to get your $ worth. There is also no hot tub. 30$USD for fob & 10$USD/day for parking- you find out a few days prior to arrival- think twice before booking