Upgrades needed, pillows were flat, mattress sunken in the middle, shower dial was hard to turn, bedroom carpet needed cleaning, didn't get a chance to eat my 13.00 dollar ice cream due to refrigerator failure and it melted, however they did fix the frig immediately when notified, but didn't reimburse me for the lost, screen doors did not slide open or close easily and the indoor pool was shut down, I was able to use the next buildings pool area which was inconvenient but an option, the view from the balcony was awesome, the front desk and the maintenance line was awesome. The noise above our room from possible construction was annoying and too any remotes to operate the television. The lobby and entry to the pool and beach is very nice as well as the staff.