This hotel is very clean and well maintained. The room was lovely. The office staff are very helpful and really take the job personally. I requested a 3 panel divider to separate children's beds. The staff brought one from their home and set it up for us! Definitely above and beyond anything I would get from a larger hotel. The beach and pool are both clean and were a favorite for the kids. We will be staying here again!