Great location. Not best for people with small children, the elderly, or the physically challenged. Be prepared for lots of stairs.