A wonderful apartment with great hosts, in a fantastic location.