I'm sad that there are so many bad reviews on here. I've never had a bad experience yet. My only complaints are that the wait is usually very long, the tables are kind of uncomfortably close together, and they're overpriced. Don't get me wrong, their food is good, but I feel like the prices should be about 30% lower for the quality. When it isn't super crowded it's more comfortable, but it's almost almost busy and cramped. I basically go here for the desserts, which are great.