The the boat and the views were amazing, however the quality of service was a little young. You can tell that the server's experience wasn't seasoned.( More knowledge of the menu and attention to detail needed). I appreciate the effort, but I think there could be more staff training to correct this. The DJ was hot garbage. Elevator music the whole trip until we were about to dock, then comes the turn up songs. DJ, get the crowd involved. Be more diverse. The food was great, just small portions. All the fountain drinks were flat. The boarding pictures were great. Odyssey please fix these things. It could really be a great overall experience for the money. I cruised on June 18, 2021 on the second dining deck, evening cruise.