Great location. Very clean. Great host. Very quick to respond. The stairs are worth it.