Beautiful location and views. The hosts are very welcoming and offer restaurant quality dining, which when combined with the views/location makes eating in the obvious choice.
Highly recommend.