Excellent villa in all aspects