This is a real "hippie" cafe. I loved it. However it gets pretty busy and we had to wait a very long time for our food. Still, with all day breakfast and home made desserts, it's a really good place to eat. Servers were very nice and apologetic about the wait time.