This place was perfect for our family of 6. We loved having 3 bedrooms and 3 bathrooms. Check in/out was very easy and all of the staff that we interacted with were very kind and helpful. The location made it easy to get around to all of the popular sites. I wouldn't say walking distance for all of them for a family with young kids, but we found that taxis were almost as cheap as us using the metro, so we used the mytaxi app for the sites that were not within walking distance.