We enjoyed our stay here. It was mostly clean except for the floors, which turn your feet very black. The laundry is in the bunk bed room closet which is strange, but worked out ok. The elevators are right outside the room which is really convenient and fast! The beaches were beautiful and an easy walk with kids. We'd stay here again. A couple things you should pack: hand soap, dish soap, curtains for the front 2 bedrooms, coffee filters (round), pool towels, laundry soap, TP, extra trash bags and dishwasher soap. There's tons of pillows and linens were nice and clean.