By FAR one of my favorite places to have breakfast. The intimate setting gives off the "mom and pop" breakfast joint feel you might find in a beach town. The menu accomodates for the health-conscious but breakfast-loving eater. The only reason why I knocked it down a point is the wait. Unless you go during the weekdays or early morning on the weekends, expect to wait upwards to 45 minutes. My suggestions... their egg white omelets and for those coffee lovers, you HAVE to try the BC coffee!