This apt looks just as the photos on VRBO present it. It was clean and well appointed with all we needed. The beds were incredibly comfortable with only one other place that we stayed at during our 3 wk US trip to 5 different locations competing. So good at the end of a busy exhausting day to melt away in those beds. The gym, beach and other amenities available at Canyon are superb and added to it's location places it firmly on our list of places worth staying at again. The space was adequate for our family of 5. 2 older kids shared the bed in other room with baby in our room. The only tiny downside was no worthwhile views (just the street below that seemed to be a service/goods loading zone for the hotel). It did not disrupt us at all though and perhaps a good thing it gets you out early to go and explore and find your own views all around Miami. Henry was efficient and clear in all our communications securing the reservation, arranging arrival time, keys etc. we can look forward to staying here again in the future.itll also be recommended to any friends who are going to Miami.