The ambience is excellent and the food good. But the service is thier class! The server attending to us wasn't attentive, didn't know how to do his job properly and appeared to be needing more training. I observed that same was the case with all other servers (except to one lady named Neetu - she was serving another table but I observed that she was extremely professional, polite and attentive). All in all, I wouldn't recommend the restaurant given the location, prices and poor service! Food: 4 Service: 1 Atmosphere: 5