This is the best place in all of India. There are probably more pretentious places with excellent finishes and furniture, with air conditioning and uniformed waiters with liveries, but fresher seafood, as well as European cuisine; for example, pizza and homemade pasta, you will not find anywhere else in India.