Great location. Stairs are not too bad. Relaxing Terrace was a plus.