Ill start with the positive, staff are great, room was very clean , beds comfy. The only thing I found there was no ambience room was quite sterile, but that is just my personal opinion. We were in a pet room as we had our dog with us, maybe that is why.
I ended up not using the pool because there were a 100 kids always in there, that being said this is a wonderful hotel to stay if you have children. Overall I recommend it.