Excellent location, literally a street away from the closest metro station. Check in was super easy, they made us feel very welcome. We were travelling with our dog and the surroundings were great for going on walks with her. Overall perfect stay.