We had originally booked an inside cabin, but the price kept dropping and dropping and we ended up getting a balcony room for an extra $100. The room had tons of storage, and the balcony window let in lots of sunshine (at 4 am when the sun rose!) Downsides are the shower curtain that attacked you when you took a shower. You had to leave the bathroom door open to ventilate the room (no fan), so every time someone moved past the door or a breeze from the balcony blew, the curtain clung to you. Annoying, but not life ending. The TV in the room was TINY and straight from 1990, but the programming was good.
Location wise, it was great. You definitely want to be aft on this ship, as that's where EVERYTHING is. We were woken up a few times at 3-4am by them moving furniture around above us, but that was it. The convenience of being so close to food and entertainment outweighed the noise. I think the ideal location would have been exactly where we were, but on the 9th floor instead.