If you're on a budget, this is your best bet
I was traveling by myself and on a budget, and I'm really glad I found this place. The room was perfectly fine, certainly not luxurious, but functional and the location was excellent (2 blocks from the beach, my balcony looked over a Spanish-style plaza full of shops and restaurants). My only problem was the staff. If you'v ever been hostelling, this staff will be familiar. Young people with attitudes ranging from sweet and helpful to kind but bumbling, to absolutely willfully unhelpful.
My only bad experience here was a front desk person who refused to make a reservation on the tour to the Everglades, for no apparent logical reason.
If you're watching your money, want to experience south beach, and don't mind a no-frills lodging experience, I'd recommend this place. Just don't expect people to fall all over themselves trying to help you, and I'd recommend NOT taking the tours offered inside the hotel. The one city tour I did go on was just OK, and the everglades tour never worked out, as I've described here.