Apex is a beautiful ship. The public areas as well as the cabins are esthetically pleasing. The staff is friendly, efficient and accommodating. The cuisine is varied and delicious. The casino has a good variety of machines and is smoke free! That alone made the casino experience much more enjoyable. I highly recommend Celebrity Apex.