Room felt kind of dingey. There was mold in one of the paintings. Elevator was a little scary. Our keycards stopped working and housekeeping came the day before we were supposed to check-out, but we weren't given further information. It seems like they may have made a mistake about our check-out date. TV service was super out of date. Breakfast was not very good and there were extremely limited vegan/vegetarian options. Most staff were extremely helpful and pleasant, the facility is just older and has to contend with humidity being on the beach.