lovely villa with fantastic views & good location