Simply outstanding all around: a great apartment in a fantastic location, with extremely helpful hosts.