Wow. What a place. The 122 stairs are a small price to pay for such a space. The roof top terrace is to die for and the location is perfecto.
Highly recommend this stay!!