This place was highly recommended by friends. It was my first visit. The food was very delicious. The service was great even though the place was packed. I think the best part of the restaurant is the outdoor deck where one can enjoy amazing views. Unfortunately the bathroom needs more attention especially during busy times.