Little Stones Villa is the perfect escape-with an absolutely breathtaking view, and cosy home away from home, situated in a perfect location, right on the walking path to Oia.