Great location. Very clean throughout. Not great though if mobility is an issue...the stairs are very steep.
Overall, I'd recommend a stay here.