The swimming pool was small and not very inviting, but the deck area was nice to sit in, have a drink, read a book and enjoy the sun and breeze.
The shows were very entertaining, especially the Broadway musical show.
The food and service at the restaurant was excellent. There was a breakfast buffet and then a lunch buffet, and a la carte at the restaurant every night (all included in the price.) There was lots to choose from and I really enjoyed both the quality of the food and the friendly service provided by the staff.