Hard to imagine a more idyllic spot: on a mountainside looking out to sea, surrounded by the chirrup of crickets, soft clatter of sheep bells and twinkling stars. And a pool. And even a really friendly dog called Balloo, who is very shy, but just likes tickles under the chin.