Great location, very clean place! Sam is extremely responsive and helpful. Yes there are stairs, but they are very easy to walk up and down.