This is one of the lesser known places in Hyderabad. It's got good ambience and a seating arena that's spacious enough. If you are connoisseur and finicky enough to differentiate between the general pub ambience and good decor, you'll find that the former is there, but that the latter leaves something to be desired. The place is done up in wood and is okay for a visit. Continuing visits are mostly a matter of the liking you take in your first visit.
On The Rocks is located inside the Yatri Nivas, which is an advantage as people frequent the other restaurants there and hence drop down for a spot here. Other than the city crowd, this place has also got tourists ending up for a nice time as Yatri Nivas is managed by the APTTDC. The service is fine and the place is surely worth a visit.