I'm sure the Sense Beach House is a very lovely hotel. I booked it based on the beautiful photos, location and amenities. However, despite having a confirmed reservation I was not able to stay here. I booked this a reservation for Friday night online the evening before, when my return flight to New York was cancelled due to inclement weather. The Sense emailed me my online confirmation.
At noon on Friday, Sense Beach House called me and told me that they were overbooked and I could not stay there. I was unclear as to why they had not called me earlier to inform me, since they were basically stranding me in Miami at the last minute. I told them they had very much inconvenienced me, and asked if they would book me a complimentary room at another hotel. They said they would help me find another hotel, but I would have to pay full price for it.
I have stayed at hotels in many different price ranges all over the world, so I know that not honoring a confirmed reservation at the last minute is very unusual. It happened to me only once before. I was staying at the Marriott Las Vegas, and they cancelled my confirmed reservation at the last minute due to overbooking. They paid for me to stay at a nicer hotel in the area, and also paid my taxi fare to the other hotel.
So I do know that this is exceptionally poor service, especially for a hotel in this price range. My "confirmed" room was $321 a night.
Perhaps this is a very nice hotel. But do you really want to risk being stranded in an unfamiliar city three hours before check-in time, despite having a confirmed reservation?