Getting good hotels in Bangalore always involves a lot of planning. This one is hard to get because of the Taj name I suppose. I stayed here for about 3-4 days. My first night there, I couldn't sleep with all the bed bugs. So the next day I asked for a different room. That one was nicer and I could sleep through the night. I had them keep my bags in their locker while I went away for a weekend and it was taken care of, no problems. However, after leaving my bags, I walked up to the front desk carrying a hotel mug with my morning coffee and the guy at the front desk told me I couldn't take their mug for the weekend! I pay $250/night and leave my bags with them, but they couldn't trust me with their coffee mug for a weekend. Go figure! Restaurants are nice, as always a bit pricey. Some of their non alcoholic cocktails are nice (again pricey) but different and enjoyable.
Location is perfect - close to shopping, restaurants etc.