We had a great stay! This was perfect for us. The location isn’t right on the beach but it’s close enough you can walk, a hot walk, to a nice beach with good snorkeling and beach time. The condo features stained concrete floors which is key for beach sand clean up. Very function unit. We traveled with our two littles and with them being so small the single bedroom and pullout couch worked just fine. Probably be tight for multiple older kids. Owners were fantastic and very responsive to questions. My littles broke a glass bowl the first day and owner was very understanding and responsive when I reached out to discuss. Check in was easy and the unit was well cleaned. Overall this was a great fit for our family and great trip.