Pros
I have not interned in enough hotels for comparison, but this is one of the better experiences you get. You get to cross-train in several departments, there is complimentary food and beverage, and they are lenient on time.
Cons
Reaching out and communicating to HR was occasionally difficult.