A beautifully built villa with lovely views. We had a happy and memorable stay.