I spent three weeks at Lake view Residences. It was pretty nice - excellent interior & free wired Internet access.
We ran into two problems.
First problem. For one week we were not given any kitchen utensils. After examining another suite we figured it out that everyone else had gas burners, a microwave, utensils, dishes, etc. I spoke to the mgmt and asked why we didn't have these things. They were put into our kitchen before the end of the day.
Second problem, at night my wife and I were headed out for dinner. They had turned out the lights along the walk way and my wife tripped since the stairs were not even. In India, be careful walking at night.
Also, watch out for the cost. My stay was booked by my company and ended up being over $250 per day.