We had an amazing time at Stelios place, the villa was as expected as well as the amenities and the warm welcolme we've received