Lovely place with great terrace and excellent location.