A great holiday in a wonderful city with very hospitable hosts