We stayed here with our 16 and 11-year-old. The rooms are huge and very nice and clean. The complementary breakfast was a huge spread in a large room with lots of seating. Pool was small but seems to be the case with hotels these days. I highly recommend staying here.