Had an inside cabin, but it was more spacious than we thought it would be. We didn't care much for having a view or a balcony; we never spend much time in the room, anyway. It was kept clean twice a day (though we were usually late risers, we usually only got our cabin turned down. Unless we were on port), our steward took the time to learn people's names and called us by name on day 1. I was impressed! All the stewards and stewardesses were also very helpful and friendly, since we had a lot of questions about everything. Water pressure was okay, but did the job. They put the beds together for us before we arrived in the cabin into a single king size bed (on the last cruise we took together, we did that ourselves), so it was a nice touch.
The room fit our needs perfectly.