Staff was super friendly..... rooms on bottom floor had a door to parking lot which was not suitable for our family with young kids. Staff moved us rooms to 2nd floor but with only 2 beds but we had requested and paid for a room with 3 beds. Staff moved us to another suitable room. Room was clean but needed a deep cleaming in corners and bathroom and carpets needed to be carpet cleaned. Pool was pretty cold but hottub was hot. Kids and adults had a blast on the slide. Breakfast each morning was good, area was cleaned and food was stocked. Staff let us stay and play in the pool for a hour after check out. The pool washrooms are great with soap, shampoo and conditioner along with towels. We would stay again.