Great place. Many things to do for fun in one place. Great communication with the host