My room had a toilet you had to flush three times, the bathroom door would jam, no bathroom fan, the cleaning cart wheels will wake you up every morning, and the lounge chairs are great facing ocean but they all have holes in them. The check-in process is also archaic, and only one of my keys worked.
On the positive side, the rooms are comfortable, the staff is friendly, the pool is open 24/7, and you have access to the ocean.
This is a ‘you get what you pay for’ situation. Know what to expect and it’s fine.