Excellent location, fully equipped kitchen, very responsive to our needs, parking is a little challenging due to the steep lot and narrow spot for large mini van.