Great location, great place, great host.

Yes there are stairs. The lighting is quite well done, someone put some thought into it.