Overall, myself and the other guests had a generally positive experience staying at this listing; however, there were some pros and cons.
Pros:
*Great location. 5 minute walk to the beach and very close to stores such as Walmart, Publix, 7-Eleven, Starbucks, etc.
*Host was very responsive and answered messages right away.
*Staff was friendly.
*Great harbor view.
*Spacious rooms.
Cons:
*The listing was not as clean and pristine as pictured. I had contacted the host beforehand about the cleanliness of the apartment based on previous reviews and they assured me that the property would be cleaned appropriately. However, several furniture pieces in the apartment look old and dirty (i.e.: couch had several stains covering it, rugs were stained, ceiling had mold). The floors were not properly swept as one guest found a pill on the floor when arriving. Most rugs were rolled up and shoved in the closet.
*Hotel management was VERY slow to accommodate us for very basic needs. For example, upon arriving to the apartment after a 4pm check-in time, there were NO towels in the apartment (despite contacting the host prior to make sure that towels would be available for all 6 guests). The host told us to call the front desk, which we did. We waited over 1 hour for staff to bring towels to our apartment, despite explaining that we had a 6pm dinner reservation in Miami and needed to shower right away. Towels were never replenished and I had to physically go to the main lobby and speak to the staff directly about getting more towels for the 6 people staying there. Items such as paper towels were NOT provided.
*A $30/day service fee was applied at check-out. While I was aware of this fee when booking this listing, I find it unnecessary being that we were not serviced at all during our stay and still had to pay for additional umbrellas and chairs on the beach.
If this listing were to update some of the furniture and carpeting and make sure that some of the basic necessities are available upon guests' arrival, it could be a nice place to stay away from the Miami crowds.