Staff is friendly and welcoming. The buffet was open before we left the dock (in fact, we finished lunch then left for the cruise-I felt kinda cheated). The food was delicious. There was a DJ there. There could have been a better variety of entertainment, my wife and I played table shuffle board for an hour, as well as, a game of Jenga. There is a parking garage directly across the street, very convenient.