I stayed at the Stanley for one week and it was quite a pleasant stay. Breakfast is excellent with a lage choice of everything. I found the restaurants just a bit overpriced for dinner, especially considering you must add 30% to the cost of the meal for taxes and service charges. The food was of good quality and the service very caring.
The rooms are large and decorated with good taste. What is lacking for me is a good wi-fi connection. I was on the 7th floor and the connection came and went. I had to retreat to the business center to get things done as connection gets better on the lower floors. Some rooms have a cable, definitely ask for those rooms so you won't be dependent on the wifi. The staff did try and assist though. The desk chair is also not too comfortable if you plan to work so keep that in mind.
Exercise room very good (though no air conditioning) with excellent treadmills.
Location is great but not if you have to venture to Westlands as traffic is horrible.
Overall, a good stay and you do feel the history of the hotel.