Great place and location. Communication was great and the whole family had an amazing time!