This hotel is very dated. It is a "resort hotel" but does not feel like a resort at all. It's a little shabby, the parking is sketchy (not connected to the hotel and just a lot behind some businesses across the street), and I wouldn't say the bed was the most comfortable in the world. However, the patio was nice, all of the staff we encountered were super friendly, and being ocean front is a huge win! This is very much a "you get what you pay for" kinda place. We would stay here again, but maybe not expecting the resort vibe.