We do the alcoves when on the S class ships. Really enjoy them. No chair hogs to worry about. Nice that they serve you lunch on request, champagne, bottled water , cheese and fruit platters. If you want, you can also have bar service. It is included if you have drink package, or you pay as you go.
We like the shade and quiet. The only negative is that no pool or hot tub on the deck. However just a short walk down to the pool deck. Sometimes we sit for a while in the solarium if we want a pool or hot tub. However, last time we were in the solarium it was so noisy. People were talking very loud and shouting so resting was difficult.