What a lovely Finca (Villa). Stylish and peaceful with a great view.