Hands-down, this place is awesome. Great selection, fresh, great service, great ambience, great quality, great quantity, etc. Despite one problem, this place is so good I still give it 5 stars. My only complaint is the $10 bottle of water (from my understanding that's all they offered too).