Stelios’ villa is a great place for a range of people. We stayed as a group of friends and loved it due to its quality and location. I would recommend this to anyone