rob starling are you easily amused? eat in downtown mountain view