The Peninsula is a very well run, well appointed hotel in a great location. All the staff we encountered were very friendly and helpful. The bed was large and comfortable. One small issue I had was with the TV remote suffering at great deal of lag between pressing buttons and anything happening on the TV. It didn't bother me much because I wasn't in town to sit around watching much TV. Other than that there was nothing to fault the hotel on. If you want an upmarket hotel in a good location you should give the Peninsula a chance!