The portion sizes are enormous and that's probably what causes people to give a passable rating. The food is adequate - not bad, but not superior either. The atmosphere was a bit of a disappointment. For a restaurant with such a primo location, the theme really should have been carried to a higher level. My low score, though, comes from the terrible service. The check in process was disorganized and unfriendly and our server was practically non-existent.