I don't usually stay at The Ritz, but I was recently here for a business conference and the experience was top notch from beginning to end. What a luxury hotel stay should be. On top of that, the location is great with numerous bars and restaurants within easy walking distance. A great place for a high-end business stay (not sure about the amenities). Have fun!