Wonderful place in a beautiful location. Great restaurants in walking distance. Super dog friendly city.