Excellent ambience. I suggest sentimental musics to be played in the restaurant. The service is also very good. Staff are friendly. There is a reasonable amount of waiting time, but the food is worth the wait. Quite expensive, but worth the money. Overall, it is a nice restaurant for a relaxed dinner.