Spacious Villa with magnificent views for sale