I can't say enough good things about this place: it's well laid-out, beautiful in a great location, with clear communication from hosts. An absolutely lovely stay that's highly recommended!