Beautiful, luxurious villa in a spectacular setting