We had a wonderful stay; the amenities are quite excellent, along with the location. Lots of steps, as advertised, but overall a very sweet space with everything we needed.
We would happily stay again.