Lovely restored villa with all the modern comforts and amazing views.