The worst nice bathroom I've EVER seen. There's absolutely no counter space - I had to put most of my stuff on the towel rack 6 feet away from the sink, because the sink stands alone, and it's a tiny sink (that doesn't drain well). What little space there is next to the faucet is taken up by towels and hotel soaps/lotions. The shower is also just the entire floor - there's no proper drain slant to most of the floor, so hope you like tracking water everywhere. And before I forget, there's a pointless 1" step UP to the bathroom - which you'll promptly forget about and either painfully step on or stub your toes against.
Parking also sucks for when you arrive, as there's no place to stop on Beach Road in front of or near the hotel. And you have to pay for parking of course ($30/night). The check in staff seemed cold, like I was bothering them. The elevator also had needless security - a room key for a higher floor couldn't badge me to my floor when my hands were full.
The fridge in the room was the tiniest fridge I've ever had in a hotel. The AC was kind of confusing to use compared to other remote units, and I was sweating profusely as I had to learn, because of the hike from parking and the warm temperature/humidity of the uncooled hallways.
Once I got it working though, the AC worked fine. The rest of the room was very nice, and the bed was one of the most comfortable I've had in a hotel. Great lighting options and seating. The area was also nice and walkable.