I sailed with my husband and 3 adult children. We stayed on the 8th floor. My husband and I stayed in cabin 8452 which was on the back of the ship. My children stayed in a balcony room down the hall in room 8416. The size of the rooms were the same however room 8452's balcony was about twice the size. It was hard to manouver because of all the patio furniture on it. Also, I don't think we will upgrade next time to a back of the ship room. There was no breeze on this balcony compared to the breeze from 8416s balcony.
We stayed on the ship while at port one day and had the ship to ourselves which was nice!
Food and service was excellent in my opinion.