Great spot. Clean and quite. Friendly and communicative.