We stayed at the Rose Hall Beach Hotel from 12/5 to 12/10 and had a wonderful time. This was my 5th trip to Jamaica. I previously stayed at Sandals Royal Caribbean twice, Sandals Whitehouse, Couples Ocho Rios, and Holiday Inn Sunspree. The food at Rose Hall was very good - with something for everyone. You will not go hungry. Drinks were plentiful and rooms were average. The beach was pretty, but not the best. Water shoes are needed. We enjoyed the nightly shows. The entertainment team tries very hard to please. I must say that the staff here excels at making visitors welcome. They went above and beyond to ensure we had a very good time. "Hello" to Nancy and Rosemary from Connecticut who we met at the Japanese restaurant. We enjoyed your company and had a lot of laughs together!