It is not as nice as the pictures. We had 4 rooms on the lower level(beachfront). Location was nice but the rooms smelled musty, Bad musty! Carpets were stained. We complained about the musty smell and we finally got to talk to the manager the morning we checked out. She did nothing just told us we should have asked for a dehumidifier. The one room already had one and it still smelled. The bathroom was clean but the toilet was not bolted to the floor??? so it moved when you sat on it. We did check other beach front resorts while we were there. Much nicer and cheaper. Oh ya... we paid extra to have beach front rooms and they stunk! The beds are comfortable.