A wonderful stay in a vibrant and vivacious city.