Welcoming, friendly hosts and comfortable, well-equipped accommodation in a fabulous location.