Overall our stay was good. Cleanliness could have been a little better. Sofa is very stained and either needs replacing or a deep cleaning and walls need touch up paint. Other than that place looked exactly like the pictures. Also there were no washcloths in our unit and when requested we only received 2 and there were 3 of us so we had to buy some but that wasn’t a problem since there’s a Walmart 3 mins away. None of the issues prevented us from enjoying our trip nor would it deter us from returning if ever visiting Miami again.