For me, the going at IIMA is quite tough. This is my opinions and in fact that is exactly the opinion of all my batchmates.
We have 10 subjects for the first term (9 weeks), 3 classes each day (each class for 85 minutes). The profs say that for each class you have to prepare for approximately 2.5 hrs, however experience of last 2 weeks says that this kind of preparation is not enough. We often end up preparing for more than 4 hrs per subject (this includes both reading indvidually and discussing / solving the relevant courses). Given this info, you can find out that sleep comes at a premium and one is lucky if he/she can manage more than 4-5 hrs of sleep. Thats for the academic side of the program.
The objective of the program is to prepare the participants towards the middle/senior management roles. So the program doesnt just teach you methods of doing a task but also emphasizes the implications of each way of doing tasks. For example, it doesnt the prof doesnt stop after teaching how to allocate costs in management accounting, but also tells about various ways of doing it and the implications of doing things in certain way. There are whole lot of "aha" moments in the class.
The profile of the class is fantastic. Since we are only 61 people, it was very easy to know others at a personal level. It is too early for me to say that I know each one of my class, but given the level of interaction, I think i will know and connect to each member of my class at a personal level.
The facilities are taken care of in a excellent manner. We all have individual accomodation and the mundane activities like cleaning your room, changing bedsheets etc., are all taken care of by the Housekeeping and they are doing pretty good job of it. It is not like living in a hostel, but almost like being in a fully furnished suite.
As I mentioned before, time is the only thing we dont have here in suffcient amounts and hence my replies will not be as frequent as you expect them to be. Frankly, many of the questions are adequately addressed by the other members of the iima_iimcal_pgpx yahoo group, and in that case, I do not respond to those questions. However, if there is a specific question about program, I will definitely try to respond (not promptly though).
I encourage you to visit the campus, meet the current students and talk to profs (they are very easily approachable) before making a decision about PGPX one way or the other.