Filmed at Aeneon Villas, Santorini