Beautiful, clean, and well stocked. Wonderful host. A member of our party even left a pair of pants and he agreed to go out of his way to mail them to us. 100% would stay here again.