Excellent place! Excellent hosts! We are very satisfied!