Lots of steps, but lovely accommodations.