Beautiful modern apartment in a beautiful location and wonderful hosts.