This condo was nicely updated and located in a great spot right on a nice sandy beach which was great for swimming, body surfing and boogie boarding. The complex also has a nice grassy area off the beach with lounge chairs, tables and barbeques. There were lots of beach chairs, umbrellas and boogie board in the condo which was really nice. My husband and son enjoyed the large TV and there is a pretty view from the dining area and patio. Check in was easy and plenty of free parking. There was some construction going on under us, but it wouldn't be a big deal if you were planning to be gone most of the day. They needed to shut off water for a bit one day, but were great at communicating that to us and being accomodating of our schedule.