Great location , big rooms , great hosts , little details which make big difference.