Picture-perfect location. Lovely, clean apartment. Helpful, friendly hosts. Overall, a spectacular spot. Our two-night stay was far too short! Would definitely stay here again!