Good vegan options, lovely view, good place to take omnis, good for kids.
The salads are fabulous (and most are vegan) plus marked vegan (or veganisable veg items) on menu. Usually at least 1-2 vegan desserts/cakes. They do excellent coffee with soy or rice milk.
Make sure you arrive early, especially weekends for brunch or lunch as it can get very busy and you will have to queue!
Cons: Can be very busy, May need to queue for a table