Clean and great staff. Perfect for its price range!