Stunning location, beautiful apartment, lovely hosts.