We had the best stay at Villa Elicriso. We went in November which is the off season, but the weather was still 70 degrees and we had so much fun. The Villa is a 2 minute walk to the crystal clear beach and the house provided towels, chairs, umbrellas -...”
Robert B., Nov. 25 '24