Perfect location and wonderful apartment. Excellent hosts. A privilege to stay in such an amazing place.