Great apartment with great hosts in a beautiful city.