Location is perfect, but be prepared for lots of stairs!