Not very clean, bed and pillows were terrible to sleep on. Nice place if you’re just going to be at the beach all day, but don’t plan to get great sleep. It’s also very hot, no AC.