What the others said. Great view, if you can get a seat at the edge. Always packed. Coffee was good, food was OK. The servers have a tough job with the deluge of people but in our case they were always helpful. Parking was difficult, at times we had to do it illegally at the edge of the trafficky road. If you have time, visit the coffee plantation next door, they still do everything the old way.