We had a balcony cabin. The balcony was roomy and made a great gathering place for friends. The storage and closets were adequate. The shower was great for the limited space. It flooded the first day and staff came IMMEDIATELY h to suck out the pipes (never happened again). Balcony rooms come with a couch that has drawers underneath for more storage. Room was kept spotless. We were in the center of the ship on the Upper Deck. The location is so good we booked the same room for next year.