We were on the Apex in a sky suite a few months ago. Did a b/2/b. It was probably the best celebrity cruise we have ever taken- loved Eden and the Steak house. I thought all was great. Yes, the Martini bar was crowded, but still great drinks and bartenders. If the soap dispenser was low- the cabin attendent refilled- if we wanted additional towels, we asked.