Anna Boutique Villas offers gorgeous accommodation in a lovely location; close to the beautiful south coast beaches and near the stunning mountain village of Spili. Highly recommend a stay here.