Family of 5, one of which was a toddler. Check in and out was easy. Kitchen had all you need except paper towel and salt and pepper. Condo was clean, except the king bedroom quilt and living room rug. There was another blanket in the closet we were able to replace the dirty one with. I vacuumed the living room rug as is appeared dirty and it almost filled the canister. The sliding door leading to the balcony does not shut all the way so you can't lock it either. Would be cautious if you have climbing or curious little kids. We had no problem though. Other than those minor things, everything was great. The communication, staff, location, view, pools, and the ease of booking an extra day when we wasn't ready to leave yet. The laundry/trash room is in the room right outside the door which was very convenient. Drying rack in the closet was a nice bonus and came in handy. Also, I didn't see it advertised in the listing so we packed our own, but this room does include a beach chair, cooler, and some sand toys for the kids.