On the outskirts of pretty Oia, Santorini, this outpost from the Andronis hotel group feels like a world away from the tourist-thronged streets nearby.