Better than expected. Excellent attention to detail. Friendly hosts and great hospitality.