Our extended family from newborn to nearly 80 thoroughly enjoyed the accommodations! You do need to be able to navigate steps, but everything is thoughtfully appointed. Each bedroom having a private bath was great, the beds were super comfortable, gathering space and balconies all utilized. Having a garage was a huge bonus. The location is perfect- easy access to downtown and convenient to eateries, grocery, and coffee. We did not prepare any meals, so I can’t comment on the kitchen, except to say it’s beautiful. Worthy of more than five stars, and host was super. Would highly recommend!!!