The food was amazing, delicious, this is one of the places in town serving a great selection of vegetarian/vegan food. Although, I was surprised to see some seafood on the menu as well, knowing that the restaurant claims to be vegetarian. Another thing which was a bit unpleasant is that my tea mug had sparkling pink lipstick marks on it, so I had to ask the server to change it, but still that was somewhat gross.
Apart from that, the food was super tasty, and the location is great, right next to Duval St. The place is a bit pricey, but that's a norm for all veg-n places.