The Caravelle is a lovely hotel in a great central location. The staff are fantastic - very accommodating. On arrival we were offered a $65 per night upgrade - incl breakfast (about 100 options!), and wine and canapes in the signature lounge. We took this up as we recieved a good deal on the room (40% off) and it was fantastic to have b'fast sorted each day. At night it is nice to sit in the signature lounge and people watch down on the street. The canapes are substantial enough that if you've had a big day you could have a variety of canapes and a couple of glasses of wine and be content.
Hopefully you like Opera as it is likely you will wake up to a performance each morning across the road!