Very nice place with good location. There are stairs.