The flat was clean and nicely decorated with a kitchenette and everything we needed including beach chairs.I do not think there could be a better spot in Miami- it is only steps from the beach and everything else you would want like grocery stores retaurants clubs and even bicycle rental is within about 3 blocks.