Excellent place, perfect host. We had a great time, enjoyed every minute of it. Relaxing environment, nice landscape.