beautiful view, professional staff. Although not quite vegan, there were quite elements marked as vegan on the menu.