Overall, not a great experience. Value is the key word, not worth the room cost. Unfortunately this is registered as a hotel, but it's more of a serve yourself, room rental.
The GOOD: Proximity to the beach, cleanliness, and accessibility to the room. For a small room, it has most of the creature comforts you'll need for a nice stay. TV, coffee machine, good wifi, full sized fridge. Balcony, only it looks out onto an alley.
The BAD: No guest check in with a physical person, it's done through an app, so you better not have any issues with your reservation or the room. All communication with the hotel is done through a 3rd party messaging system.
"Service" is pretty much non existent. After the 3rd day, no cleaning services were present, and when requested, we were told we could have room cleaning done for an additional $59!
Our bed was a full size mattress, not the queen that was listed on our reservation. When we spoke to the property manager, Mark, he stated that the bed was actually a Queen. Nope. When we asked for a different room to match the accommodations we booked, we were given the room key to another room on the ground floor. When I opened the door, the room was fully occupied, and an angry guest came out and we had a small verbal altercation. I smoothed it out but the guy was pissed, as I would be if someone just barged in my room. There's clearly a disconnect from what hotels.com has on offer for this property, and what is actually provided at the hotel.