Very cute & lots of light.
Yes, stairs.
Owners were easy to communicate with & very accommodating.