Cruised with family on this four day trip. I wont go so far as to say, it wasn't bad, but I certainly expected more. We rented a Junior Suite and it was adequate with an excellent stateroom attendant named Daniel. The food was average, at best. The buffet food area was small and during dining hours, it was so crowded, you had to stand in a long line to get the dish you wanted. There was one small counter for deserts with little choices and wasn't worth the 5-10 minute line. This ship needs overhauled and updated. The windows were filthy and I never saw any attempt by the staff to clean them. Long lines always at guest services. The casino was also disappointing. Limited tables with none of the popular games like Let it Ride or Mississippi Stud. The staff was always friendly and helpful, so thumbs up to them.