Excellent location.
Great restaurants, stores all within walking distance.
Excellent for pets and very nice touches.
Well stocked
Many small surprises throughout.