Perfect location. Flights of stairs was a bit challenging. Love the kitchen so we dont have to eat out every meal. Parking is a little annoying if there is an option for guests to buy guest parking permit, that would be ideal... overall was amazing. I would highly recommend this place.