Great location but be prepared to climb many stairs!