@ Dennis, when you board the Oasis the first time, you will enter on the Promenade. Take a quick left and there will be Sorrentos ready for your beer and pizza. I think the pizza at Sorrentos is much better than at the WJ, you can make your own.
@ Phyllis, yes lunch was not a particularly pleasant effort regardless of where you went, WJ, Park Cafe, Solarium, the burger joint at the sports deck, unless of course you go to lunch after 3:00 pm. We found Sorrentos and Promenade Cafe relatively less crowded. Even Rockets and Seafood Shack seemed crowded and they were not free. The Park Cafe serves wonderful stuff but it gets too crowded, people get rude, and the service goes down accordingly. The inside area is so small a hefty person has a difficult time walking between tables and chairs. I think your suggestion to have time slots for lunch at the WJ deserve serious thought.
@Ed, the Diamond/D-Plus coupon book for Johnny Rockets consists of buy one get one free milkshake. Food and service in the MDR was excellent. As always we had a great waiter. It was a stark contrast to our cabin attendant who we thought would rank last on any cruise we have had in twelve years. She did not even service our room on the last night after tips were given out. Really, I think the crew is simply overworked.
Talking about Diamond perks, the Diamond Lounge on the Oasis is beautiful and nicely located on Deck 6 looking out on the Promenade. It was empty most of the time we sailed. Nothing happened there. You can find the D-Conciege there a couple of hours in the morning and that's really it. The happy hour was always held at Blaze on Deck 4, a somewhat "ugh" looking lounge. The D-Concierge said the number of members would not fit in the Diamond Lounge during happy hour. I thought it was bigger than the Blaze and we never experienced that much of a crowd either. Experience wise, we found the service in Blaze during the Diamond/Plus happy hour simply not up to par with past experiences in other RCI ships.
One positive thing coming out of all these, wife and I did not gain but a couple of pounds for that seven day cruise. Cheers!