Juan (front desk) gets 5 stars ***** for being an excellent host throughout my stay, and generously accommodating my early arrival. I found the entire staff to be excellent and helpful. (Keep in mind that Miami Beach is like Latin America, so you need to ask for help if you want it.) Kudos to the staff for doing a great job! In other respects(this reflects management), the hotel deserves a solid 3 stars. A $40 per day "resort fee" with no pool or any resort facilities, only vouchers for beach chairs (worth $20 per day max) is a bunch of BS. The included breakfast (pretty simple) was a bonus, but unappetizing. The hotel actually has some pretty good food options, but they are on the menu, and not included in the room price. The best breakfasts I got were the yogurt and fruit, adding bacon and OJ (extras). And really, Cavalier management, disposable plastic cups in the rooms, instead of real water glasses? This is a rip off, not a real hotel!