I had read about this place on happycow, and ate here one time on a past trip to Thailand. Here's my Health Oasis Resort review.
The seating area has ocean view, which is a treat, especially on a sunny day. On the date we visited, though, the sky was a bit gray with clouds.
I forgot what we had ordered but only remembering that it was all right. Fresh pressed juices offered here!
Cons: not 100% veg, pricey