Filmed at the Azure Villa in Agios Lazaros, Mykonos