Excellent location, spotlessly clean. Keeps you fit climbing up the stairs!