This hotel was very nice. We had an ocean front suite and it was very nice. This hotel definitely provided "affordable luxury" in that the location was great, the people very friendly. The only negative I felt was that the carpet in our room could have been cleaner. The room itself was very clean, bathroom very clean, but the carpet certainly needs updating. It was worn and dirty in our particular room. Too bad. With that said, I would probably stay there again.