Really nice place. Nice location. Nice host.
You should be able to walk stairs.