When there are nearly 3000 reviews and a place has 4 or more stars then you probably don't have to think twice about checking it out. I was there for breakfast and loved every part of it. It is definitely not cheap but if you are going to spend this much then you expect this type of ambiance and quality of food and service and we had all of the above. Check it out if you're willing to drop a few extra bucks.