My wife and I have bought Vibe passes a few times on the BA and Escape. Just booked them online for the Getaway in January. We love the Vibe, most of the time it might be 50% full, never seen it crowded. Plenty of places to sit, their own bar etc..... The only "Food Service" is fruit skewers I have seen. We never tried ordering food, its easy enough to walk down to the buffet to get something to bring back to eat.
Here is the Vibe on the Escape and Breakaway.....