Excellent location. Clean. Great common spaces and amenities. Difficult to negotiate toilets since rooms were on narrow winding staircases. Otherwise excellent value. We were all quite satisfied.