Our Miami apt unit was very clean and couldn't have been in a better location. An easy walk to the beach and lots of restaurants. We enjoyed having a full kitchen if only to make coffee and a little breakfast each morning. Stephanie includes the use of beach chairs, umbrella and towels, which is much appreciated. She is very communicative too! We have family in the area so we will definitely stay here again!