Great location Great communication Yes there are steps but if you’re ok with steps it’s well worth it. We hope to return!