Great place to stay---all newly renovated. Sparkling clean and nice touch of hospitality. A lot of stairs to climb up but the place is worth staying. Will do it again.