This was a very nice, modern condo with all of the amenities needed for a nice group vacation! Quiet, gated community with a nice pool that our kids enjoyed each day. Easy walk to the beach and stores. The hosts were communicative and accommodating.