I second the recommendation for the CP.
Recently refurbished and excellent food. (fantastic breakfast!).
In regards to the balconies, just note that they are tiny, and personally don't like the feeling spending too much time on them, but that's just my own thing...