a wonderful apartment in a beautiful location with perfect hosts.