A lovely comfortable, tastefully furnished villa in a great location