The room we stayed in seemed recently updated (beach room 1). It was nice and clean. Great location, Just steps away from the beach. The kitchen was stocked with essential cookware and utensils. The shower was spacious with great water pressure. I loved that the bedroom was separate from the living area. The AC units were working overtime with the heat, but they managed okay (it was 98 degrees while we were there). The room was also stocked with hair dyer, iron, ironing board, broom.
There is no staff on site, when I asked about getting the room cleaned they told me it'd cost an additional $150. I asked for more towels and they told me I could wash the ones I had in their laundry facility for $2.00 a machine. The Internet to the TV was spotty. They offer beach chairs and umbrellas, but it all looks like things left from other guests, all thrown in a small storage closet, half the chairs were broken. But all in all I would stay here again