Really comfortable, clean and well-appointed villa in a good, central location. Felt right at home