I’ve been hesitant to make a review. Yes the pictures matches what we payed for. It accommodated our group (2 couples in their 30’s with 3 kids each ages 7-1). Yes it had beautiful views and beaches. BUT the check-in process was more difficult than it should have been. The host “double booked” according to the front desk when in reality they had a parking pass under their cleaning lady’s name. This was just an unnecessary miscommunication that delayed us getting into our room, after driving 10 hours. However, I will say the front desk staff was a 10/10 and this wasn’t their fault. There was a used mop head left in the sink, sheets left in the washer and our feet turned back from just walking across our unit. Of course we understand things happen. But how many things?? We also understand this is the beach and there is a short cleaning window, we expected sand.. but our feet to be black?? Like I said, the cleaning crew left sheets in the washer, things happen, no big deal. I was going to throw them in the dryer and move on with life. When taking 6 kids to the beach (or anyone) you use a ton of towels. We needed to wash and dry a load of towels. But when I went to put those previous mentioned sheets in the dryer the front panel of the dryer popped off. When I messaged the host about it her response was “if you want to use the dryer, get creative”. Okay, we put a book under the panel to hold it up, and it worked for towels, but I was too nervous to wash clothes or swimwear.