Great shops, great food and wonderful people.