Indeco Mahabilipuram is right in the middle of things, the beach is just a 5 min walk down the path, the ancient monuments are all within walking distance. The hotel itself is very quaint and simple, but has all comforts a middle class hotel would need to provide. Some of the things were a bit run down, e.g. the pool table, the table tennis table, etc, but lets face it, when you go to Mahabs you need to enjoy the beach or the monuments and probably not the TT table or Pool table.. The place was neat and clean, the food was simple, choice limited, but decent enough for a good meal. For the budget conscious, you will get everything you want with no regrets.