- Todas as avaliações
Prós: Proximity to Miami Beach
Contras: Too expensive for little to nothing. I've stayed at Super 8 that are far superior. Regretted I stayed so long (2 days). There were huge water bugs in bathroom. Besides can't expect less, bath tub was lined with black mold.