Wonderful villa with amazing views and great location