Excellent place and great hosts who pay attention to the details.