Property was nice and in a great location. Walking distance to shopping and a few restaurants. Easy to get in and out of by car and visit other places. Beach was nice and not over crowded. Pool was great for kids and amenities were just what we needed. You could rent just about any beach gear needed, and the condo came with chairs, one puddle jumper (perfect for my daughter), snorkels and ice chest. Due to construction, noise was a bit much, but couldn’t be helped. Overall I would go back, would just like the room to be cleaner upon arrival (we cleaned when we got there). I would recommend getting a new mattress for the condo, the one in the master was not for me, but my husband slept fine.