We've stayed in 10590, just be aware deck 10 is right below the pool deck and can be very noisy. We were woken up 6am every morning to the sound of chairs being moved around. The rest of the day we didn't find it bad. Our 2nd cruise we switched to deck 9 and didn't hear a peep.