Excellent villa for a large group, great host