Great stay. Lots and lots of steps but worth it