Everything was perfect ! We love this place, it has absolutely everything you need. I must mention that the location has an additional plus that does not appear on Google Maps. According to Google, walk to Deanwood subway station you have to walk 17min from the house, but it is not so. There is a walkway right at the end of the street and you just have to cross there. In 5 min or less you get to the station.