Clean, nice place to stay. Was hoping it was closer to the beach from the picture in the ad. also, you have to do your own laundry, (towels, sheets, etc.) and clean the room yourself. it's not a hotel.