The food was excellent in the complimentary restaurants. I dined at the buffet, main dining room Taste, O'Sheehan's and Margaritaville. The only food I paid for was in the "supper club" and it was average there.
Entertainment was excellent. After Midnight, the Cotton Club musical had an amazing cast of singers and dancers. Maybe 20 minutes too long, but great just the same. The Million Dollar Quartet was beyond great. The "Brat Pack" in the supper club was good fun and the cast was very talented. That's all I could get to in 3 days. There is also comedy, karaoke, dueling pianos.
The room (balcony) is a little tight and storage not great. Our cabin steward did a great job of keeping the room spotless and stocked with towels and turned twice a day.
Very comfortable bed and bed linens. Bathroom is well sized. Storage could be better. Was fine for this 3 night cruise but would be tough on a 7 nighter. No obstruction to view.