This place is a gem. We'll be back!