This place is everything you expect and is located in a very nice neighborhood; only about 15 minutes away from the Mall of America