Clean and comfortable villa in a great location.