The pros: Nice location, courteous hotel staff, quiet for a hotel - especially since it's right next to a big road.
The cons: You pay the hotel for beach amenities - and you pay regardless of if you actually get to use them. The daily fee supposedly covers two chairs, an umbrella and two beach towels. We were a party of 6... and even then, the one day we went to the beach, they were out of towels and apparently never got any more the 3-4 hours we were out there. You also have a daily Valet fee - using the valet service isn't optional. I will say that the valets were actually really on top of their job and while it cost more, it was nice not having to deal with parking issues. But what really got us - again, party of 6 - in the hotel room itself we had 4 bath towels and two hand cloths between the 6 of us. There were three partially used rolls of toilet paper and one new roll between the three bathrooms. There's a nice big coffee pot - and there were 4-5 single serve pouches of coffee. There was a single packet of dishwasher detergent but turns out the dishwasher couldn't be opened all the way and was not secured to the cabinetry so tipped out of the cabinet if you tried to open the door. There was no dish soap or kitchen towels/wash cloths. No washing detergent either and the washer had been closed up and left to mildew - so we had to wash it before washing our clothes and the towels that we were allotted. And that amenity fee you pay? Doesn't cover anything inside the hotel - we had to buy our own toilet paper. The hotel staff let us know they weren't responsible for any of that because our block was privately held. When I contacted the host about how frustrating that is, they assured us that housekeeping would bring toilet paper and towels the next day between 3-5. That turned out to be untrue and I left a message with the host that we had not received anything and my friend and I went that night to get toilet paper from the convenience store. Someone did bring a bag of towels much later that night - the last night we were there though. I am really a low-maintenance person and not usually one to be demanding of things...and for the cost of this stay, I really shouldn't have had to get to that point. The reservation was made and paid for for 7 people, and we had one not able to come at the last minute...but we weren't even provided for enough basics for 6 people. I really don't think I am expecting too much for "basic" hotel amenities, let alone simply enough towels and toilet paper considering what we paid to stay here. I have honestly traveled a LOT and have stayed in cheap hotels all the way up through really nice ones, Air BnB's in several places including Italy and VRBO's in several places as well - I was sorely disappointed in where this one falls on the spectrum. Even the cheap hotels have always provided me with toilet paper and towels - maybe not always the nicest of those but it was always enough, and I don't ever recall not being able to get adequate coffee at those either. My family will be returning to Miami but not to this listing.