What a vibrant city full of life. People smiling and welcoming. Clean streets, old buildings well kept, even incorporated into the new. The food: WOW!!!! What flavour!