Fantastic town villa in gorgeous location