Excellent location. Well appointed. Be fit enough to climb stairs. Obey the parking rule or watch out!