There were a few minor snafus and hassles with check in, the wifi dropping out and broken things in the rooms, but the staff was really helpful and accommodating in getting everything squared away. Other than that the stay was lovely, the amenities were nice and my kids really enjoyed their stay!