Great place, but be aware that the parking lot and walk to the door in very steep and if you have instability at all, it could be worrisome.
Clean and everything you need for an easy visit, in a great area. Lots of food and shops.