Stayed here for 2 nights and 3 days. As mentioned the hotel is located at the ooty coonoor main road and it's the centre point for major tourism attractions and sorrounded by many restaurants.
Food - free breakfast is okay, though the quality is better, don't have many varieties, so I'm slightly disappointed.
Room - Decent room size, matches the 3 star expectations with sofa and working desk with hot water kettle (much needed)
Parking - At a prime location, you get ample space
The hotel is well maintained and has a lot of open space, definitely not cramped.
Overall I had a nice stay without much of an issue, I requested for a different room as the room was road facing, that they denied citing peak season that is obvious.
Go for it if you want a decent business class hotel in the heart of the city, however if you expect an isolated place then this is not for you...