Stylish villa with fantastic views.