It's been a while since I've updated this review. Morning service has definitely improved and been much more efficient...very nice!
Morning's and lunch are still quite busy. If you're in a hurry, get here early...before 7 in mornings, or 11:45, at the latest, for lunch. If you come during peak, you might find it difficult to get a place to sit.