Beautiful apartment in a beautiful location with superb hosts.