Excellent location and great place for longer stays. Third bedroom is separated from living space and upper floor bedrooms and not really setup as a sleeping area. Off street parking is really a nice adder. Kitchen and bathrooms are really nice and made us feel like we were at home.