We loved our cruise on Odyssey of the Seas. Great bar service, great(if corny) entertainment, lots of great food, great rooms, so-so windjammer.
Loved..
Showers in the cabin, just a bit larger and better doors than on freedom class we've been on
view was pretty good. It was clean, close to the elevators/stairs. Quiet. Close enough to deck 5 to take the stairs, too far for the pool deck