perfect location, perfect homey place. two thing I wasn't aware of even though reading many reviews: the bedrooms are up two lights of stairs, and there can be a lot of noise from the restaurants outside the door. this didn't detract from my 5 star experience, but now you know in advance.