Excellent place to stay; great hosts